// 返回迭代器对象
function*generator(){
	console.log(1);
	yield 1;
	
	console.log(2);
	yield 2;
	console.log(3);
	yield 3;
	console.log(4);
	return 4; // 迭代器终止
}

// 1、我第一次执行generator,函数体代码是否执行？
// 答：不执行，但能得到迭代器
const myGenerator = generator(); 
// 2、每一次next执行到哪？
// 答：遇到yield，就停。但是yield:不知道咋执行
var res = myGenerator.next(); 
console.log(res);
myGenerator.next(); 